 <?php
@session_start();
session_cache_expire( $_SESSION['inactive']/60 );
$inactive = $_SESSION['inactive'];
if(isset($_SESSION['start'])){
	$session_life = time() - $_SESSION['start'];
	if($session_life > $inactive){
		unset($_SESSION['islogued']);
		$_SESSION["error"] = "El tiempo de inactividad ha caducado.<br>Vuelva a iniciar por favor.";
		//header("Location:../index.php");//logout.php
?>
		<script language="javascript">
			top.location.href= "../index.php"
		</script>
<?php
	}
}
$_SESSION['start'] = time();
if(!isset($_SESSION["usuario"])){
	header("location:../index.php"); /* Si no ha iniciado la sesion, vamos a index.php */
} else {
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<style type="text/css">
img {border: 0}
body,td {font-family: Verdana,Arial; font-size: 8.0pt; color: #ffff}
input,select {font-family: Verdana,Arial; font-size: 9.0pt}
</style>
<title></title>
<meta charset="utf-8">
<!-- <meta http-equiv="refresh" content="365"> -->
<meta name="author" content="cg">
<script src="jquery.tools.min.js"></script>
<link rel="stylesheet" type="text/css" href="css/ui-lightness/jquery-ui-1.8.14.custom.css"/>
<link rel="stylesheet" type="text/css" href="css/ui-lightness/"/>
<script src="js/jquery-ui-1.8.14.custom.min.js"></script>
<script>
function validar(form){
	if (form.nombre.value == ""){
		alert("Ingrese el nombre del Examen");
		form.nombre.focus();
		return false;
	}
	}
</script>
<link href="../css/tablas.css" rel="stylesheet" type="text/css" /> <!--MODIFIQUE, para estilo de tabla, letra arial-->

</head>

<body topmargin="0">
<table width="100%" bgcolor="#FFFFFF" align="center" border="2" cellspacing="0" cellpadding="0" class="tabla1">

<tr>
<td align="center">
<!--MODIFIQUE, texto e imagen INICIO--> 
<br />
<img src="../images/formularios/examenes.png" alt="examen" width='70' height='70' align="left"/>
<font color="#2168B6" size="4" face="Tahoma"><b>CAT&Aacute;LOGO DE EX&Aacute;MENES DE LABORATORIO</b></font> 
<!--MODIFIQUE, texto e imagen FIN-->

<?php 
include_once '../util/conexion.inc';
include_once ('../util/funciones.php');

//Paginador
$page = (isset($_GET['page'])) ? $_GET['page'] : 1;
$rows = 10;

$paso = isset($_GET['paso']) ? $_GET['paso'] : $_POST['paso'];

if($paso == 0) {//Mostrar listado

	/*total*/
	$qx = mysql_query("SELECT COUNT(*) FROM examen");
	$cantidad_total = mysql_fetch_array($qx);
	$cantidad = $cantidad_total[0];
		
	$queryexamen = mysql_query("SELECT id, nombre FROM examen LIMIT ".(($page-1)*$rows).", ".$rows) or die (mysql_error());
	
	echo "<p align='right'><a href='AdminExamen.php?paso=1'><img src='../images/add.png' alt='Agregar' width='20' height='20' title='Agregar Examen'/></a></p>";
	echo '<table width="100%" bgcolor="#FFFFFF" align="center" border="1" cellspacing="0" cellpadding="0">';
	if(mysql_num_rows($queryexamen) > 0){
		echo "<tr align='center' bgcolor='#000066' style='color:#FFFFFF'><td width='10%'>Correlativo</td><td width='30%'>Ex&aacute;menes</td><td width='15%'>Acciones</td>";
		while($datos = mysql_fetch_array($queryexamen)){
			?>
			<tr>
				<td align="left" style='color:#000000'><?php echo $datos["id"];?></td>
                <td align="left" style='color:#000000'><?php echo $datos["nombre"];?></td>
				<td align="center" style='color:#000000'><?php
					echo "<a href='AdminExamen.php?paso=2&&id=$datos[id]'><img src='../images/ver.png' alt='Seleccionar' width='20' height='20' title='Ver'/></a>";
					echo "<a href='AdminExamen.php?paso=3&&id=$datos[id]'><img src='../images/modificar.png' alt='Modificar' width='20' height='20' title='Modificar'/></a>";
					echo "<a href='AdminExamen.php?paso=4&&id=$datos[id]' onClick='return confirm(\"Eliminar Ex&aacute;men del Cat&aacute;logo ?\");'><img src='../images/delete.png' alt='Eliminar' width='20' height='20' title='Eliminar'/></a>";
				?></td>
			</tr>
			<?php
		}//Fin while
		
		//Variables adicionales para el paginador
		$datosToPagePagin = "?paso=".$paso;
		//Paginador
		$pages = ceil($cantidad/$rows);
		include('paginador.php');
		
	}else{
		echo '<tr><td align="center" class="error">No se encontraron datos!!!!</td></tr>';
	}
	echo '</table>';
}elseif($paso == 1){//Agregar
	if(isset($_POST['ingresar']) && $_POST['ingresar']=="     Ingresar     "){

		$nombre	= strtoupper($_POST["nombre"]);
				
		echo '<table width="50%" bgcolor="#FFFFFF" align="center" border="0" cellspacing="0" cellpadding="0"><tr><td align="center">'; 
		
		//inicia validacion php
		if(trim($nombre)==''){
			echo "<p align='center'><br>El nombre del ex&aacute;men es obligatorio!!!!</p>";
			echo "<p align='center'><br><a href='./AdminExamen.php?paso=1'><big>Por favor corregir...</big></a></p>";
		}else{	
			$sqlver = mysql_query("SELECT * FROM examen WHERE nombre = '$nombre'") or die (mysql_error());
		if(mysql_num_rows($sqlver) > 0){
			$ver = mysql_fetch_array($sqlver);
			echo "<p align='center' class='error'><img src='../images/Close.png' alt='Error' width='50' height='50' title='Error'/>Favor de Verificar los datos, ".$nombre." ya existe!!!</p>";
			echo "<p align='center'><br><a href='AdminExamen.php?paso=1'><big>Corregir...</big></a></p>";
		}else{
			$sql=mysql_query("INSERT INTO examen ( nombre )
				VALUES ('$nombre')") or die (mysql_error());
				
				//INICIO - Bitacora-Auditoria del sistema
				$datosNuevos = "'$nombre'";
				$datosAnteriores = "";
				logsProcesos("examen","INSERT",$datosNuevos,$datosAnteriores);
				//FIN - Bitacora-Auditoria del sistema
				
			echo "<br><p class='ok'><img src='../images/Select.png' alt='Ok' width='50' height='50' title='OK'/> Ex&aacute;men ingresado exitosamente.</p><br>";
			echo "<p align='center'><br><a href='./AdminExamen.php?paso=0'><big> Regresar a Cat&aacute;logo de Ex&aacute;menes</big></a></p>";
		}//cierre de la validacion PHP
	}
		echo '<br></td></tr></table>';
		//mysql_close($conex);
	} else{
?>
		<form topmargin="0" method="post" action="AdminExamen.php?paso=1" id="form1" name="form1" onSubmit="return validar(this);">
			
			<!--SE MODIFICO COLOR DE FONDO TABLA SIGUIENTE-->
			<table border="0"  bgcolor="#FFFFFF" cellspacing="2" >
			<div style="color:#2168B6;font-family:Arial;" align='center'><h3><big>AGREGAR EX&Aacute;MEN</big></h3></div> <!--SE MODIFICO COLOR DE LETRA -->
			
			<tr>
				<td align="right" style="color:#000000"><b><font size="2" style="color:#000000" face="Arial">NOMBRE:</font></b></td>
				<td><input type="text" name="nombre" required size="65"><font size="2" color="red">*</font> </td>
			</tr>
			<tr>
			<td colspan="2" align="center"><font size="2" color="red">*</font><font size="2" style="color:#000000" face="Arial">&nbsp;Datos requeridos.</font> </td>
			</tr>
			</table>
			<br>
			<div class="demo" align="center">
			<input type="reset" value="     Cancelar    " name="cancelar" onClick="location.href = './AdminExamen.php?paso=0'" />&nbsp;&nbsp;&nbsp;&nbsp;
			<input type="submit" value="     Ingresar     " name="ingresar">
			</div>
			<br>
		</form>
<?php
	}
}elseif($paso == 2){//Consultar
	$idexamen = isset($_GET['id']) ? $_GET['id'] : $_POST['id'];
	$query = mysql_query("SELECT * FROM examen WHERE id='".$idexamen."' ") or die (mysql_error());
	$dato = mysql_fetch_array($query);
?>
	<table border="0"  bgcolor="#FFFFFF" cellspacing="2">
		<div style="color:#000000;font-family:Arial;" align='center'><h3><big>DATOS DE EXAMEN</big></h3></div>
		<tr>
			<td align="right" style="color:#000000"><b>NOMBRE:</b></td>
			<td><?php echo strtoupper($dato['nombre']); ?></td>
		</tr>
	
	</table>
	<br>
	<div class="demo" align="center">
		<input type="button" value="     Aceptar    " name="aceptar" onClick="location.href = './AdminExamen.php?paso=0'" />
	</div>
	<br>
<?php
}elseif($paso == 3){//Modificar
	if(isset($_POST['modificar']) && $_POST['modificar']=="     Modificar     "){
		
		$id  = $_POST["id"];
		$nombre		=	$_POST["nombre"];
		
		echo '<table width="50%" bgcolor="#FFFFFF" align="center" border="0" cellspacing="0" cellpadding="0"><tr><td align="center">';
		
			$sql=mysql_query("UPDATE examen SET nombre='$nombre' WHERE id = '$id'") or die (mysql_error());
			
						//INICIO - Bitacora-Auditoria del sistema
						$datosNuevos = "'$nombre'";
						$datosAnteriores = "";
						logsProcesos("examen","UPDATE",$datosNuevos,$datosAnteriores);
						//FIN - Bitacora-Auditoria del sistema
						
			echo "<br><p class='ok'><img src='../images/Select.png' alt='Ok' width='50' height='50' title='OK'/>Registro modificado exitosamente.</p><br>";
			echo "<p align='center'><br><a href='./AdminExamen.php?paso=0'><big>Volver</big></a></p>";
		
		echo '<br></td></tr></table>';
		
	}else{
		$id = isset($_GET['id']) ? $_GET['id'] : $_POST['id'];
		$query = mysql_query("SELECT nombre FROM examen  WHERE id = '$id' ") or die (mysql_error());
		$dato = mysql_fetch_array($query);
?>
		<form topmargin="0" method="post" action="AdminExamen.php?paso=3" id="form1Mod" name="form1Mod" onSubmit="return validar(this);">
			<table border="0"  bgcolor="#FFFFFF" cellspacing="2">
			<div style="color:#000000;font-family:Arial;" align='center'><h3><big>MODIFICAR EXAMEN </big></h3></div>
			<input type="hidden" name="id" value="<?php echo $id; ?>">
			<tr>
				<td align="right" style="color:#000000"><b><font size="2" style="color:#000000" face="Arial">NOMBRE:</font></b></td>
				<td><input type="text" name="nombre" value="<?php echo strtoupper($dato['nombre']); ?>" required size="35"><font size="2" color="red">*</font> </td>
			</tr>
				
			<tr>
			<td colspan="2" align="center"><font size="2" color="red">*</font><font size="2" style="color:#000000" face="Arial">&nbsp;Datos requeridos.</font> </td>
			</tr>
			</table>
			<br>
			<div class="demo" align="center">
			<input type="reset" value="     Cancelar    " name="cancelar" onClick="location.href = './AdminExamen.php?paso=0'" />&nbsp;&nbsp;&nbsp;&nbsp;
			<input type="submit" value="     Modificar     " name="modificar">
			</div>
			<br>
		</form>
<?php
	}
}elseif($paso == 4){//Eliminar
	echo '<table width="50%" bgcolor="#FFFFFF" align="center" border="0" cellspacing="0" cellpadding="0"><tr><td align="center">';
	if(isset($_GET['id'])){
		
			$queryexa = mysql_query("SELECT * FROM examen WHERE id=".$_GET['id']) or die (mysql_error());

	if(mysql_num_rows($queryexa) > 0){
		while($datos = mysql_fetch_array($queryexa)){	
	
		$nombre = $datos['nombre'];
				
		}
		$sql = "DELETE FROM examen WHERE id=".$_GET['id'];
		
				//INICIO - Bitacora-Auditoria del sistema
						$datosNuevos = "";
						$datosAnteriores = "'$nombre'";
						logsProcesos("examen","DELETE",$datosNuevos,$datosAnteriores);
				//FIN - Bitacora-Auditoria del sistema
						
		$query = mysql_query($sql) or die (mysql_error());
	}
		if(mysql_affected_rows(	) > 0){
			echo "<br><p class='ok'><img src='../images/Select.png' alt='Ok' width='50' height='50' title='OK'/>Registro eliminado exitosamente.</p><br>";
			echo "<p align='center'><br><a href='./AdminExamen.php?paso=0'><big>Volver</big></a></p>";
		}else{
			echo "<br><p class='error'><img src='../images/Close.png' alt='Error' width='50' height='50' title='Error'/>Error al eliminar registro.</p><br>";
			echo "<p align='center'><br><a href='./AdminExamen.php?paso=0'><big>Volver</big></a></p>";
		}
	}else{
		echo "<br><p class='error'><img src='../images/Close.png' alt='Error' width='50' height='50' title='Error'/>No se seleccion&oacute; registro.</p><br>";
		echo "<p align='center'><br><a href='./AdminExamen.php?paso=0'><big>Volver</big></a></p>";
	}
	echo '<br></td></tr></table>';
}else{
	echo "Comuniquese con el administrador del sistema.";
}
//mysql_close($conex);
?>
<br/>
</td>
</tr>
</table>
<br>
</body>
</html>
<?php
} /* Cierre del else */ 
?>
